﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ortodoctor.Componentes
{
    public class Funcionario
    {
        private int id_funcionario;
        private String nome;
        private DateTime data_admissao;
        private String cpf;
        private String rg;
        private int id_clinica;

        public Funcionario()
        {
            id_funcionario = id_clinica  = - 1;
            data_admissao = DateTime.Today;
            nome = cpf = rg = "";
        }

        public Funcionario(int idFuncionario, string nome, DateTime dataAdmissao, string cpf, string rg, int id_clinica)
        {
            id_funcionario = idFuncionario;
            this.nome = nome;
            data_admissao = dataAdmissao;
            this.cpf = cpf;
            this.rg = rg;
            this.id_clinica = id_clinica;
        }

        public int IdFuncionario
        {
            get { return id_funcionario; }
            set { id_funcionario = value; }
        }

        public string Nome
        {
            get { return nome; }
            set { nome = value; }
        }

        public DateTime DataAdmissao
        {
            get { return data_admissao; }
            set { data_admissao = value; }
        }

        public string Cpf
        {
            get { return cpf; }
            set { cpf = value; }
        }

        public string Rg
        {
            get { return rg; }
            set { rg = value; }
        }

        public int IDClinica
        {
            get{return id_clinica ;}
            set { id_clinica = value; }
        }
    }
}
